package com.education.online.pojo;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 备课共享资源表表 o_prepa_resources
 *
 * @author d
 * @date 2020-06-04 15:17:49
 */
@Data
public class OPrepaResources implements Serializable {
    private static final long serialVersionUID = 1L;

    // 编号
    private Integer id;

    // 资源名称
    private String rName;

    // 资源路径
    private String rUrl;

    // 封面
    private String rCover;

    // 目录ID
    private Integer prepaId;
    private String menuName;

    // 浏览次数
    private Integer rBrowsing;

    // 资源大小
    private String rSize;

    // 创建时间
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date createTime;
    private String time;

    // 删除标记(0：正常，1：删除)
    private String delFlag;

    // 是否付费(0：免费，1：付费)
    private String freeFlag;

    // 状态标记（0：已审核，1：审核中，2：未审核）
    private String rState;

    // 备注
    private String rRemark;

    // 上传用户
    private Integer userId;

    // 达人币
    private Integer currency;

    // 1课件 2 文档  3 视频 4 图片 5 其他
    private Integer typeId;
    private String type;
    //价格
    private Integer price;

    //标签
    private List<OLabel> OLabelList;
    private Integer[] ids;

    //发布者头像
    private String image;
//    发布者名称
    private String relName;
    //发布课件数
    private Integer preoaCount;
}